using System;
using System.Collections.Generic;

namespace Fuyao.Business.Entities.Models
{
    public partial class Cliente
    {
        public Cliente()
        {
            this.Direccions = new List<Direccion>();
            this.GuiaRemisions = new List<GuiaRemision>();
            this.Pedidoes = new List<Pedido>();
            this.Ventas = new List<Venta>();
        }

        public int ClienteID { get; set; }
        public string CodigoCliente { get; set; }
        public string NombreCliente { get; set; }
        public string Direccion { get; set; }
        public string RUC { get; set; }
        public string DNI { get; set; }
        public string Telefono { get; set; }
        public bool Estado { get; set; }
        public Nullable<int> VendedorID { get; set; }
        public System.DateTime FechaCreacion { get; set; }
        public Nullable<System.DateTime> FechaModificacion { get; set; }
        public int CreadoPor { get; set; }
        public Nullable<int> ModificadoPor { get; set; }
        public virtual Vendedor Vendedor { get; set; }
        public virtual ICollection<Direccion> Direccions { get; set; }
        public virtual ICollection<GuiaRemision> GuiaRemisions { get; set; }
        public virtual ICollection<Pedido> Pedidoes { get; set; }
        public virtual ICollection<Venta> Ventas { get; set; }
    }
}
